#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>


//int main() {
//
//    int a, b, c, d, x, y;
//
//    scanf("%d %d %d %d", &a, &b, &c, &d);
//
//    x = a > b ? a : b;
//    y = c > d ? c : d;
//
//    printf("%d", x > y ? x : y);
//
//    return 0;
//}

//int main()
//{
//    int a, b, c, i;
//    scanf("%d %d %d", &a, &b, &c);
//    float e = (a + b + c) / 3;
//    if (e < 60)
//        printf("YES");
//    else
//        printf("NO");
//    return 0;
//}

int main()
{
    int score = 0;
    scanf("%d", &score);
    int c = score / 10;
    if (score >= 0)
    {
        switch (c)
        {
        case 9:
        case 10:
            printf("A\n");
            break;
        case 8:
            printf("B\n");
            break;
        case 7:
            printf("C\n");
            break;
        case 6:
            printf("D\n");
            break;
        case 5:
        case 4:
        case 3:
        case 2:
        case 1:
        case 0:
            printf("E\n");
            break;
        default:
            printf("F\n");
            break;
        }
    }
    else
    {
        printf("F\n");
    }

    return 0;
}